<?php
/**
 * 验证用户密码
 * @param $post_pass String 用户传递的密码
 * @param $ori_pass String 数据库保存的密码
 * @param $salt String 密码加密码时用到的salt信息
 * @return Boolean
 */
function checkPassword($post_pass, $ori_pass, $salt) {
    return  encrypt($post_pass, $salt) ? true : false;
}

/**
 * @param $post_pass 需要加密的字符串密码
 * @param $salt 随机生成的用于加密码时用到的salt
 * @return string 生成的加密码之后的密码
 */
function encrypt($post_pass, $salt) {
    return md5($post_pass. sha1($salt));
}

/**
 * 用于调试打印数组数据
 * @param $arr Array
 * @return String
 */
function p($arr) {
    echo '<pre>';
    print_r($arr);
    echo '</pre>';
}
